wash-hand basin pedal - German English Dictionary